lesser white-toothed shrew - Turkish English Dictionary